<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"   
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:c="http://java.sun.com/jsp/jstl/core"
      xmlns:f="http://java.sun.com/jsf/core"
      >
	<ui:composition template="/WEB-INF/templates/template.jsf">
		<ui:define name="content">
			<h:messages globalOnly="true" infoClass="info" />
			<h:form class="signin" method="post" action="#">
					<h1>Donnée générale</h1>
					<div class="first">
						<h:outputLabel for="nom">Nom</h:outputLabel>
						<h:inputText id="nom" value="#{signin.account.nom}">
						    <f:validateRequired />	
						</h:inputText><br />
						
						<h:outputLabel for="prenom">Prénom</h:outputLabel>
						<h:inputText id="prenom" value="#{signin.account.prenom}">
						    <f:validateRequired />	
						</h:inputText><br />
						
						<h:outputLabel for="mdp">Mot de Passe</h:outputLabel>
						<h:inputSecret id="mdp" value="#{signin.account.mdp}">
						    <f:validateRequired />	
						</h:inputSecret><br />
						
						<h:outputLabel for="mdp2">Vérification de mot de Passe</h:outputLabel>
						<h:inputSecret id="mdp2" value="#{signin.verifmdp}">
						    <f:validateRequired />	
						</h:inputSecret><br />
						
						<h:outputLabel for="mail">Email</h:outputLabel>
						<h:inputText id="mail" value="#{signin.account.mail}">
						    <f:validateRequired />	
						</h:inputText><br />
						
						<h:outputLabel for="birthday">Date de naissance (format jj-mm-aaaa)</h:outputLabel>
						<h:inputText id="birthday" value="#{signin.account.anniversaire}">
						    <f:validateRequired />
						</h:inputText><br />
						
						<h:outputLabel for="phone">Telephone</h:outputLabel>
						<h:inputText id="phone" value="#{signin.account.telephone}">
						    <f:validateRequired />	
						</h:inputText><br />
						
						<div class="second">
							<span>Sexe : </span>
							<h:selectOneRadio value="#{signin.account.sexe}" required="true">
							   	<f:selectItem itemValue="0" itemLabel="Femme"/>
							   	<f:selectItem itemValue="1" itemLabel="Homme" />
							</h:selectOneRadio>
						</div>
					</div>
					<div class="clear"> </div>
					<h1>Adresse :</h1>
					<p class="first">
						<h:outputLabel for="numberroad">Numéro</h:outputLabel><h:inputText id="numberroad" value="#{signin.adresse.numero_rue}" required="true" /><br />
						<h:outputLabel for="bat">Batiment</h:outputLabel><h:inputText id="bat" value="#{signin.adresse.batiment}" /><br />
						<h:outputLabel for="appart">Appartement</h:outputLabel><h:inputText id="appart" value="#{signin.adresse.numero_appartement}" /><br />
						<h:outputLabel for="road">Rue</h:outputLabel><h:inputText id="road" value="#{signin.adresse.voie}" required="true" /><br />
						<h:outputLabel for="town">Ville</h:outputLabel><h:inputText id="town" value="#{signin.adresse.ville}" required="true" /><br />
						<h:outputLabel for="subtown">Lieu dit</h:outputLabel><h:inputText id="subtown" value="#{signin.adresse.lieu_dit}" /><br />
						<h:outputLabel for="zipcode">Code Postal</h:outputLabel><h:inputText id="zipcode" value="#{signin.adresse.zipcode}" required="true" /><br />
						<h:outputLabel for="country">Pays : </h:outputLabel>
						<h:selectOneMenu id="country" value="#{signin.adresse.pays}">
							<f:selectItem itemValue="France" selected="selected" itemLabel="France"/>
							<f:selectItem itemValue="Afghanistan" itemLabel="Afghanistan"/>
							<f:selectItem itemValue="Afrique_Centrale" itemLabel="Afrique_Centrale"/>
							<f:selectItem itemValue="Afrique_du_sud" itemLabel="Afrique_du_Sud "/>
							<f:selectItem itemValue="Albanie" itemLabel="Albanie"/>
							<f:selectItem itemValue="Algerie" itemLabel="Algerie"/>
							<f:selectItem itemValue="Allemagne" itemLabel="Allemagne"/>
							<f:selectItem itemValue="Andorre" itemLabel="Andorre"/>
							<f:selectItem itemValue="Angola" itemLabel="Angola"/>
							<f:selectItem itemValue="Anguilla" itemLabel="Anguilla"/>
							<f:selectItem itemValue="Arabie_Saoudite" itemLabel="Arabie_Saoudite"/>
							<f:selectItem itemValue="Argentine" itemLabel="Argentine"/>
							<f:selectItem itemValue="Armenie" itemLabel="Armenie"/>
							<f:selectItem itemValue="Australie" itemLabel="Australie"/>
							<f:selectItem itemValue="Autriche" itemLabel="Autriche"/>
							<f:selectItem itemValue="Azerbaidjan" itemLabel="Azerbaidjan"/>
							<f:selectItem itemValue="Bahamas" itemLabel="Bahamas"/>
							<f:selectItem itemValue="Bangladesh" itemLabel="Bangladesh"/>
							<f:selectItem itemValue="Barbade" itemLabel="Barbade"/>
							<f:selectItem itemValue="Bahrein" itemLabel="Bahrein"/>
							<f:selectItem itemValue="Belgique" itemLabel="Belgique"/>
							<f:selectItem itemValue="Belize" itemLabel="Belize"/>
							<f:selectItem itemValue="Benin" itemLabel="Benin"/>
							<f:selectItem itemValue="Bermudes" itemLabel="Bermudes"/>
							<f:selectItem itemValue="Bielorussie" itemLabel="Bielorussie"/>
							<f:selectItem itemValue="Bolivie" itemLabel="Bolivie"/>
							<f:selectItem itemValue="Botswana" itemLabel="Botswana"/>
							<f:selectItem itemValue="Bhoutan" itemLabel="Bhoutan"/>
							<f:selectItem itemValue="Boznie_Herzegovine" itemLabel="Boznie_Herzegovine"/>
							<f:selectItem itemValue="Bresil" itemLabel="Bresil"/>
							<f:selectItem itemValue="Brunei" itemLabel="Brunei"/>
							<f:selectItem itemValue="Bulgarie" itemLabel="Bulgarie"/>
							<f:selectItem itemValue="Burkina_Faso" itemLabel="Burkina_Faso"/>
							<f:selectItem itemValue="Burundi" itemLabel="Burundi"/>
							<f:selectItem itemValue="Caiman" itemLabel="Caiman"/>
							<f:selectItem itemValue="Cambodge" itemLabel="Cambodge"/>
							<f:selectItem itemValue="Cameroun" itemLabel="Cameroun"/>
							<f:selectItem itemValue="Canada" itemLabel="Canada"/>
							<f:selectItem itemValue="Canaries" itemLabel="Canaries"/>
							<f:selectItem itemValue="Cap_vert" itemLabel="Cap_Vert"/>
							<f:selectItem itemValue="Chili" itemLabel="Chili"/>
							<f:selectItem itemValue="Chine" itemLabel="Chine"/>
							<f:selectItem itemValue="Chypre" itemLabel="Chypre"/>
							<f:selectItem itemValue="Colombie" itemLabel="Colombie"/>
							<f:selectItem itemValue="Comores" itemLabel="Colombie"/>
							<f:selectItem itemValue="Congo" itemLabel="Congo"/>
							<f:selectItem itemValue="Congo_democratique" itemLabel="Congo_democratique"/>
							<f:selectItem itemValue="Cook" itemLabel="Cook"/>
							<f:selectItem itemValue="Coree_du_Nord" itemLabel="Coree_du_Nord"/>
							<f:selectItem itemValue="Coree_du_Sud" itemLabel="Coree_du_Sud"/>
							<f:selectItem itemValue="Costa_Rica" itemLabel="Costa_Rica"/>
							<f:selectItem itemValue="Cote_d_Ivoire" itemLabel="CÃ´te_d_Ivoire"/>
							<f:selectItem itemValue="Croatie" itemLabel="Croatie"/>
							<f:selectItem itemValue="Cuba" itemLabel="Cuba"/>
							<f:selectItem itemValue="Danemark" itemLabel="Danemark"/>
							<f:selectItem itemValue="Djibouti" itemLabel="Djibouti"/>
							<f:selectItem itemValue="Dominique" itemLabel="Dominique"/>
							<f:selectItem itemValue="Egypte" itemLabel="Egypte"/>
							<f:selectItem itemValue="Emirats_Arabes_Unis" itemLabel="Emirats_Arabes_Unis"/>
							<f:selectItem itemValue="Equateur" itemLabel="Equateur"/>
							<f:selectItem itemValue="Erythree" itemLabel="Erythree"/>
							<f:selectItem itemValue="Espagne" itemLabel="Espagne"/>
							<f:selectItem itemValue="Estonie" itemLabel="Estonie"/>
							<f:selectItem itemValue="Etats_Unis" itemLabel="Etats_Unis"/>
							<f:selectItem itemValue="Ethiopie" itemLabel="Ethiopie"/>
							<f:selectItem itemValue="Falkland" itemLabel="Falkland"/>
							<f:selectItem itemValue="Feroe" itemLabel="Feroe"/>
							<f:selectItem itemValue="Fidji" itemLabel="Fidji"/>
							<f:selectItem itemValue="Finlande" itemLabel="Finlande"/>
							<f:selectItem itemValue="France" itemLabel="France"/>
							<f:selectItem itemValue="Gabon" itemLabel="Gabon"/>
							<f:selectItem itemValue="Gambie" itemLabel="Gambie"/>
							<f:selectItem itemValue="Georgie" itemLabel="Georgie"/>
							<f:selectItem itemValue="Ghana" itemLabel="Ghana"/>
							<f:selectItem itemValue="Gibraltar" itemLabel="Gibraltar"/>
							<f:selectItem itemValue="Grece" itemLabel="Grece"/>
							<f:selectItem itemValue="Grenade" itemLabel="Grenade"/>
							<f:selectItem itemValue="Groenland" itemLabel="Groenland"/>
							<f:selectItem itemValue="Guadeloupe" itemLabel="Guadeloupe"/>
							<f:selectItem itemValue="Guam" itemLabel="Guam"/>
							<f:selectItem itemValue="Guatemala" itemLabel="Guatemala"/>
							<f:selectItem itemValue="Guernesey" itemLabel="Guernesey"/>
							<f:selectItem itemValue="Guinee" itemLabel="Guinee"/>
							<f:selectItem itemValue="Guinee_Bissau" itemLabel="Guinee_Bissau"/>
							<f:selectItem itemValue="Guinee equatoriale" itemLabel="Guinee_Equatoriale"/>
							<f:selectItem itemValue="Guyana" itemLabel="Guyana"/>
							<f:selectItem itemValue="Guyane_Francaise " itemLabel="Guyane_Francaise"/>
							<f:selectItem itemValue="Haiti" itemLabel="Haiti"/>
							<f:selectItem itemValue="Hawaii" itemLabel="Hawaii"/>
							<f:selectItem itemValue="Honduras" itemLabel="Honduras"/>
							<f:selectItem itemValue="Hong_Kong" itemLabel="Hong_Kong"/>
							<f:selectItem itemValue="Hongrie" itemLabel="Hongrie"/>
							<f:selectItem itemValue="Inde" itemLabel="Inde"/>
							<f:selectItem itemValue="Indonesie" itemLabel="Indonesie"/>
							<f:selectItem itemValue="Iran" itemLabel="Iran"/>
							<f:selectItem itemValue="Iraq" itemLabel="Iraq"/>
							<f:selectItem itemValue="Irlande" itemLabel="Irlande"/>
							<f:selectItem itemValue="Islande" itemLabel="Islande"/>
							<f:selectItem itemValue="Israel" itemLabel="Israel"/>
							<f:selectItem itemValue="Italie" itemLabel="italie"/>
							<f:selectItem itemValue="Jamaique" itemLabel="Jamaique"/>
							<f:selectItem itemValue="Jan Mayen" itemLabel="Jan Mayen"/>
							<f:selectItem itemValue="Japon" itemLabel="Japon"/>
							<f:selectItem itemValue="Jersey" itemLabel="Jersey"/>
							<f:selectItem itemValue="Jordanie" itemLabel="Jordanie"/>
							<f:selectItem itemValue="Kazakhstan" itemLabel="Kazakhstan"/>
							<f:selectItem itemValue="Kenya" itemLabel="Kenya"/>
							<f:selectItem itemValue="Kirghizstan" itemLabel="Kirghizistan"/>
							<f:selectItem itemValue="Kiribati" itemLabel="Kiribati"/>
							<f:selectItem itemValue="Koweit" itemLabel="Koweit"/>
							<f:selectItem itemValue="Laos" itemLabel="Laos"/>
							<f:selectItem itemValue="Lesotho" itemLabel="Lesotho"/>
							<f:selectItem itemValue="Lettonie" itemLabel="Lettonie"/>
							<f:selectItem itemValue="Liban" itemLabel="Liban"/>
							<f:selectItem itemValue="Liberia" itemLabel="Liberia"/>
							<f:selectItem itemValue="Liechtenstein" itemLabel="Liechtenstein"/>
							<f:selectItem itemValue="Lituanie" itemLabel="Lituanie"/>
							<f:selectItem itemValue="Luxembourg" itemLabel="Luxembourg"/>
							<f:selectItem itemValue="Lybie" itemLabel="Lybie"/>
							<f:selectItem itemValue="Macao" itemLabel="Macao"/>
							<f:selectItem itemValue="Macedoine" itemLabel="Macedoine"/>
							<f:selectItem itemValue="Madagascar" itemLabel="Madagascar"/>
							<f:selectItem itemValue="MadÃ¨re" itemLabel="MadÃ¨re"/>
							<f:selectItem itemValue="Malaisie" itemLabel="Malaisie"/>
							<f:selectItem itemValue="Malawi" itemLabel="Malawi"/>
							<f:selectItem itemValue="Maldives" itemLabel="Maldives"/>
							<f:selectItem itemValue="Mali" itemLabel="Mali"/>
							<f:selectItem itemValue="Malte" itemLabel="Malte"/>
							<f:selectItem itemValue="Man" itemLabel="Man"/>
							<f:selectItem itemValue="Mariannes du Nord" itemLabel="Mariannes du Nord"/>
							<f:selectItem itemValue="Maroc" itemLabel="Maroc"/>
							<f:selectItem itemValue="Marshall" itemLabel="Marshall"/>
							<f:selectItem itemValue="Martinique" itemLabel="Martinique"/>
							<f:selectItem itemValue="Maurice" itemLabel="Maurice"/>
							<f:selectItem itemValue="Mauritanie" itemLabel="Mauritanie"/>
							<f:selectItem itemValue="Mayotte" itemLabel="Mayotte"/>
							<f:selectItem itemValue="Mexique" itemLabel="Mexique"/>
							<f:selectItem itemValue="Micronesie" itemLabel="Micronesie"/>
							<f:selectItem itemValue="Midway" itemLabel="Midway"/>
							<f:selectItem itemValue="Moldavie" itemLabel="Moldavie"/>
							<f:selectItem itemValue="Monaco" itemLabel="Monaco"/>
							<f:selectItem itemValue="Mongolie" itemLabel="Mongolie"/>
							<f:selectItem itemValue="Montserrat" itemLabel="Montserrat"/>
							<f:selectItem itemValue="Mozambique" itemLabel="Mozambique"/>
							<f:selectItem itemValue="Namibie" itemLabel="Namibie"/>
							<f:selectItem itemValue="Nauru" itemLabel="Nauru"/>
							<f:selectItem itemValue="Nepal" itemLabel="Nepal"/>
							<f:selectItem itemValue="Nicaragua" itemLabel="Nicaragua"/>
							<f:selectItem itemValue="Niger" itemLabel="Niger"/>
							<f:selectItem itemValue="Nigeria" itemLabel="Nigeria"/>
							<f:selectItem itemValue="Niue" itemLabel="Niue"/>
							<f:selectItem itemValue="Norfolk" itemLabel="Norfolk"/>
							<f:selectItem itemValue="Norvege" itemLabel="Norvege"/>
							<f:selectItem itemValue="Nouvelle_Caledonie" itemLabel="Nouvelle_Caledonie"/>
							<f:selectItem itemValue="Nouvelle_Zelande" itemLabel="Nouvelle_Zelande"/>
							<f:selectItem itemValue="Oman" itemLabel="Oman"/>
							<f:selectItem itemValue="Ouganda" itemLabel="Ouganda"/>
							<f:selectItem itemValue="Ouzbekistan" itemLabel="Ouzbekistan"/>
							<f:selectItem itemValue="Pakistan" itemLabel="Pakistan"/>
							<f:selectItem itemValue="Palau" itemLabel="Palau"/>
							<f:selectItem itemValue="Palestine" itemLabel="Palestine"/>
							<f:selectItem itemValue="Panama" itemLabel="Panama"/>
							<f:selectItem itemValue="Papouasie_Nouvelle_Guinee" itemLabel="Papouasie_Nouvelle_Guinee"/>
							<f:selectItem itemValue="Paraguay" itemLabel="Paraguay"/>
							<f:selectItem itemValue="Pays_Bas" itemLabel="Pays_Bas"/>
							<f:selectItem itemValue="Perou" itemLabel="Perou"/>
							<f:selectItem itemValue="Philippines" itemLabel="Philippines"/>
							<f:selectItem itemValue="Pologne" itemLabel="Pologne"/>
							<f:selectItem itemValue="Polynesie" itemLabel="Polynesie"/>
							<f:selectItem itemValue="Porto_Rico" itemLabel="Porto_Rico"/>
							<f:selectItem itemValue="Portugal" itemLabel="Portugal"/>
							<f:selectItem itemValue="Qatar" itemLabel="Qatar"/>
							<f:selectItem itemValue="Republique_Dominicaine" itemLabel="Republique_Dominicaine"/>
							<f:selectItem itemValue="Republique_Tcheque" itemLabel="Republique_Tcheque"/>
							<f:selectItem itemValue="Reunion" itemLabel="Reunion"/>
							<f:selectItem itemValue="Roumanie" itemLabel="Roumanie"/>
							<f:selectItem itemValue="Royaume_Uni" itemLabel="Royaume_Uni"/>
							<f:selectItem itemValue="Russie" itemLabel="Russie"/>
							<f:selectItem itemValue="Rwanda" itemLabel="Rwanda"/>
							<f:selectItem itemValue="Sahara Occidental" itemLabel="Sahara Occidental"/>
							<f:selectItem itemValue="Sainte_Lucie" itemLabel="Sainte_Lucie"/>
							<f:selectItem itemValue="Saint_Marin" itemLabel="Saint_Marin"/>
							<f:selectItem itemValue="Salomon" itemLabel="Salomon"/>
							<f:selectItem itemValue="Salvador" itemLabel="Salvador"/>
							<f:selectItem itemValue="Samoa_Occidentales" itemLabel="Samoa_Occidentales"/>
							<f:selectItem itemValue="Samoa_Americaine" itemLabel="Samoa_Americaine"/>
							<f:selectItem itemValue="Sao_Tome_et_Principe" itemLabel="Sao_Tome_et_Principe"/>
							<f:selectItem itemValue="Senegal" itemLabel="Senegal"/>
							<f:selectItem itemValue="Seychelles" itemLabel="Seychelles"/>
							<f:selectItem itemValue="Sierra Leone" itemLabel="Sierra Leone"/>
							<f:selectItem itemValue="Singapour" itemLabel="Singapour"/>
							<f:selectItem itemValue="Slovaquie" itemLabel="Slovaquie"/>
							<f:selectItem itemValue="Slovenie" itemLabel="Slovenie"/>
							<f:selectItem itemValue="Somalie" itemLabel="Somalie"/>
							<f:selectItem itemValue="Soudan" itemLabel="Soudan"/>
							<f:selectItem itemValue="Sri_Lanka" itemLabel="Sri_Lanka"/>
							<f:selectItem itemValue="Suede" itemLabel="Suede"/>
							<f:selectItem itemValue="Suisse" itemLabel="Suisse"/>
							<f:selectItem itemValue="Surinam" itemLabel="Surinam"/>
							<f:selectItem itemValue="Swaziland" itemLabel="Swaziland"/>
							<f:selectItem itemValue="Syrie" itemLabel="Syrie"/>
							<f:selectItem itemValue="Tadjikistan" itemLabel="Tadjikistan"/>
							<f:selectItem itemValue="Taiwan" itemLabel="Taiwan"/>
							<f:selectItem itemValue="Tonga" itemLabel="Tonga"/>
							<f:selectItem itemValue="Tanzanie" itemLabel="Tanzanie"/>
							<f:selectItem itemValue="Tchad" itemLabel="Tchad"/>
							<f:selectItem itemValue="Thailande" itemLabel="Thailande"/>
							<f:selectItem itemValue="Tibet" itemLabel="Tibet"/>
							<f:selectItem itemValue="Timor_Oriental" itemLabel="Timor_Oriental"/>
							<f:selectItem itemValue="Togo" itemLabel="Togo"/>
							<f:selectItem itemValue="Trinite_et_Tobago" itemLabel="Trinite_et_Tobago"/>
							<f:selectItem itemValue="Tristan da cunha" itemLabel="Tristan de cuncha"/>
							<f:selectItem itemValue="Tunisie" itemLabel="Tunisie"/>
							<f:selectItem itemValue="Turkmenistan" itemLabel="Turmenistan"/>
							<f:selectItem itemValue="Turquie" itemLabel="Turquie"/>
							<f:selectItem itemValue="Ukraine" itemLabel="Ukraine"/>
							<f:selectItem itemValue="Uruguay" itemLabel="Uruguay"/>
							<f:selectItem itemValue="Vanuatu" itemLabel="Vanuatu"/>
							<f:selectItem itemValue="Vatican" itemLabel="Vatican"/>
							<f:selectItem itemValue="Venezuela" itemLabel="Venezuela"/>
							<f:selectItem itemValue="Vierges_Americaines" itemLabel="Vierges_Americaines"/>
							<f:selectItem itemValue="Vierges_Britanniques" itemLabel="Vierges_Britanniques"/>
							<f:selectItem itemValue="Vietnam" itemLabel="Vietnam"/>
							<f:selectItem itemValue="Wake" itemLabel="Wake"/>
							<f:selectItem itemValue="Wallis et Futuma" itemLabel="Wallis et Futuma"/>
							<f:selectItem itemValue="Yemen" itemLabel="Yemen"/>
							<f:selectItem itemValue="Yougoslavie" itemLabel="Yougoslavie"/>
							<f:selectItem itemValue="Zambie" itemLabel="Zambie"/>
							<f:selectItem itemValue="Zimbabwe" itemLabel="Zimbabwe"/>
						</h:selectOneMenu>
					</p>
					<p class="three">
						<h:commandButton value="Envoyer" action="#{signin.inscrire()}" />
					</p>
				</h:form>
		</ui:define>
	</ui:composition>
</html>